import java.util.ArrayList;
import java.util.Scanner;
public class Homework2 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        ArrayList<String> list1 = new ArrayList<>();
        ArrayList<Integer> list2 = new ArrayList<>();
        ArrayList<Integer> list3 = new ArrayList<>();
        list1.add("AA");
        list1.add("BB");
        list1.add("CC");
        list2.add(2);
        list2.add(2);
        list2.add(2);
        list3.add(20);
        list3.add(20);
        list3.add(20);
        for (int i = 0; i < list2.size() - 1; i++) {
            for (int j = i + 1; j < list2.size(); j++) {
                if (list2.get(i) == list2.get(j)) {
                    System.out.println("请重新输入学号");
                    int n = scan.nextInt();
                    list2.set(j, n);
                }
            }
        }

        for (int i = 0; i < list2.size(); i++) {
            if (list2.get(i) == 2) {
                int n2 = list3.get(i) + 1;
                list3.set(i, n2);
            }
        }

        for (int i = 0; i < list1.size(); i++) {
            System.out.println("第" + (i + 1) + "个同学的姓名为：" + list1.get(i) + " 学号为" + list2.get(i) + " 年龄为：" + list3.get(i));
        }
        System.out.println("请输入想要删除的学号");
        int number2 = scan.nextInt();
        boolean flag = true;
        for (int i=0;i<list2.size();i++) {
            if (number2 == list2.get(i)) {
                list1.remove(i);
                list2.remove(i);
                list3.remove(i);
                flag = true;
            } else {
                flag = false;
            }
        }
        if (flag==false){
            System.out.println("该学号不存在，删除失败");
        }
        for (int j=0;j<list2.size();j++){
            System.out.println("第" + (j + 1) + "个同学的姓名为：" + list1.get(j) + " 学号为" + list2.get(j) + " 年龄为：" + list3.get(j));
        }
    }
}
